<html>

<head>
    <meta charset="utf-8" />
    <script language="javascript">
        function printme()
        {
            var print = this.document.getElementById("print").innerHTML;
            print = print +"<br/>"
            print = print +'<SCRIPT language=javascript> function printView(){hidden();document.all.WebBrowser.ExecWB(7,1); } function print(){hidden();document.all.WebBrowser.ExecWB(6,6)}function pageSetup(){hidden();document.all.WebBrowser.ExecWB(8,1);}function hidden(){document.all("printView").style.display="none"; document.all("print").style.display="none"; document.all("pageSetup").style.display="none";}<\/script>';
            print = print + "<OBJECT   classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2   height=21   id=WebBrowser   width=87></OBJECT> <input id=printView name=Button   onClick=printView()   type=button   value=打印预览> <input id = print name=Button   onClick=print()   type=button   value=直接打印>   <input id = pageSetup name=Button   onClick= pageSetup() type=button   value=页面设置>";
            var newWindow = window.open();
            newWindow.document.open("text/html");
            newWindow.document.write(print);
            newWindow.document.close();
        }
    </script>
</head>
<body>
<span id='print'>把要打印的内容放这里</span>
<p>所有内容</p>
<a href="javascript:printme()" target="_self">打印</a>

</body>
</html>